plotly charts are described declaratively in the call signature of plotly::plot_ly, plotly::add_trace, and plotly::layout. Every aspect of a plotly chart (the colors, the grid-lines, the data, and so on) has a corresponding key in these call signatures. This page contains an extensive list of these attributes.
Plotly's graph description places attributes into two categories: traces (which describe a single series of data in a graph) and layout attributes that apply to the rest of the chart, like the title, xaxis, or annotations).
Here is a simple example of a plotly chart inlined with links to each attribute's reference section.
library(plotly)
p <- plot_ly(economics,
type = "scatter", # all "scatter" attributes: https://plot.ly/r/reference/#scatter
x = date, # more about scatter's "x": /r/reference/#scatter-x
y = uempmed, # more about scatter's "y": /r/reference/#scatter-y
name = "unemployment", # more about scatter's "name": /r/reference/#scatter-name
marker = list( # marker is a named list, valid keys: /r/reference/#scatter-marker
color="rgb(16, 32, 77)" # more about marker's "color" attribute: /r/reference/#scatter-marker-color
))
p <- add_trace(p, # by default, traces are type "scatter"
y = fitted((loess(uempmed ~ as.numeric(date)))), # scatter's "y": /r/reference/#scatter-y
line = list( # line is a named list, valid keys: /r/reference/#scatter-line
color = "rgb(60, 60, 60)", # line's "color": /r/reference/#scatter-line-color
dash = "dashed" # line's "dash" property: /r/reference/#scatter-line-dash
)
)
maxdf <- dplyr::filter(uempmed == max(uempmed))
p <- layout(p, # all of layout's properties: /r/reference/#layout
title = "unemployment", # layout's title: /r/reference/#layout-title
xaxis = list( # layout's xaxis is a named list. List of valid keys: /r/reference/#layout-xaxis
title = "time", # xaxis's title: /r/reference/#layout-xaxis-title
showgrid = F # xaxis's showgrid: /r/reference/#layout-xaxis-showgrid
),
yaxis = list( # layout's yaxis is a named list. List of valid keys: /r/reference/#layout-yaxis
title = "uidx" # yaxis's title: /r/reference/#layout-yaxis-title
),
annotations = list( # all annotation properties: /r/reference/#layout-annotations
list(
x = maxdf$date, # annotation's x: /r/reference/#layout-annotations-x
y = maxdf$uempmed, # annotation's y: /r/reference/#layout-annotations-y
text = "Peak", # annotation's text: /r/reference/#layout-annotations-text
showarrow = T # annotation's showarrow: /r/reference/#layout-annotations-showarrow
)
)
)
scatter trace is initialized with plot_ly or add_trace:plot_ly(df, type="scatter"[, ...])
add_trace(p, type="scatter"[, ...])"scatter")
enumerated:
TRUE
|
FALSE
|
"legendonly"
)
TRUE
boolean)
TRUE
string)
""
number between or equal to 0 and 1)
1
string)
flaglist string)
"x", "y", "z", "text", "name" joined with a "+"
OR "all" or "none".
"x", "y", "x+y", "x+y+z", "all"
"all"
string)
number greater than or equal to 0)
dataframe column, list, vector)
number or categorical coordinate string)
0
number)
1
dataframe column, list, vector)
number or categorical coordinate string)
0
number)
1
string)
""
flaglist string)
"lines", "markers", "text" joined with a "+"
OR "none".
"lines", "markers", "lines+markers", "lines+markers+text", "none"
color)
number greater than or equal to 0)
2
enumerated:
"linear"
|
"spline"
|
"hv"
|
"vh"
|
"hvh"
|
"vhv"
)
"linear"
number between or equal to 0 and 1.3)
1
string)
"solid"
boolean)
enumerated:
"none"
|
"tozeroy"
|
"tozerox"
|
"tonexty"
|
"tonextx"
)
"none"
color)
enumerated:
"0"
|
"circle"
|
"100"
|
"circle-open"
|
"200"
|
"circle-dot"
|
"300"
|
"circle-open-dot"
|
"1"
|
"square"
|
"101"
|
"square-open"
|
"201"
|
"square-dot"
|
"301"
|
"square-open-dot"
|
"2"
|
"diamond"
|
"102"
|
"diamond-open"
|
"202"
|
"diamond-dot"
|
"302"
|
"diamond-open-dot"
|
"3"
|
"cross"
|
"103"
|
"cross-open"
|
"203"
|
"cross-dot"
|
"303"
|
"cross-open-dot"
|
"4"
|
"x"
|
"104"
|
"x-open"
|
"204"
|
"x-dot"
|
"304"
|
"x-open-dot"
|
"5"
|
"triangle-up"
|
"105"
|
"triangle-up-open"
|
"205"
|
"triangle-up-dot"
|
"305"
|
"triangle-up-open-dot"
|
"6"
|
"triangle-down"
|
"106"
|
"triangle-down-open"
|
"206"
|
"triangle-down-dot"
|
"306"
|
"triangle-down-open-dot"
|
"7"
|
"triangle-left"
|
"107"
|
"triangle-left-open"
|
"207"
|
"triangle-left-dot"
|
"307"
|
"triangle-left-open-dot"
|
"8"
|
"triangle-right"
|
"108"
|
"triangle-right-open"
|
"208"
|
"triangle-right-dot"
|
"308"
|
"triangle-right-open-dot"
|
"9"
|
"triangle-ne"
|
"109"
|
"triangle-ne-open"
|
"209"
|
"triangle-ne-dot"
|
"309"
|
"triangle-ne-open-dot"
|
"10"
|
"triangle-se"
|
"110"
|
"triangle-se-open"
|
"210"
|
"triangle-se-dot"
|
"310"
|
"triangle-se-open-dot"
|
"11"
|
"triangle-sw"
|
"111"
|
"triangle-sw-open"
|
"211"
|
"triangle-sw-dot"
|
"311"
|
"triangle-sw-open-dot"
|
"12"
|
"triangle-nw"
|
"112"
|
"triangle-nw-open"
|
"212"
|
"triangle-nw-dot"
|
"312"
|
"triangle-nw-open-dot"
|
"13"
|
"pentagon"
|
"113"
|
"pentagon-open"
|
"213"
|
"pentagon-dot"
|
"313"
|
"pentagon-open-dot"
|
"14"
|
"hexagon"
|
"114"
|
"hexagon-open"
|
"214"
|
"hexagon-dot"
|
"314"
|
"hexagon-open-dot"
|
"15"
|
"hexagon2"
|
"115"
|
"hexagon2-open"
|
"215"
|
"hexagon2-dot"
|
"315"
|
"hexagon2-open-dot"
|
"16"
|
"octagon"
|
"116"
|
"octagon-open"
|
"216"
|
"octagon-dot"
|
"316"
|
"octagon-open-dot"
|
"17"
|
"star"
|
"117"
|
"star-open"
|
"217"
|
"star-dot"
|
"317"
|
"star-open-dot"
|
"18"
|
"hexagram"
|
"118"
|
"hexagram-open"
|
"218"
|
"hexagram-dot"
|
"318"
|
"hexagram-open-dot"
|
"19"
|
"star-triangle-up"
|
"119"
|
"star-triangle-up-open"
|
"219"
|
"star-triangle-up-dot"
|
"319"
|
"star-triangle-up-open-dot"
|
"20"
|
"star-triangle-down"
|
"120"
|
"star-triangle-down-open"
|
"220"
|
"star-triangle-down-dot"
|
"320"
|
"star-triangle-down-open-dot"
|
"21"
|
"star-square"
|
"121"
|
"star-square-open"
|
"221"
|
"star-square-dot"
|
"321"
|
"star-square-open-dot"
|
"22"
|
"star-diamond"
|
"122"
|
"star-diamond-open"
|
"222"
|
"star-diamond-dot"
|
"322"
|
"star-diamond-open-dot"
|
"23"
|
"diamond-tall"
|
"123"
|
"diamond-tall-open"
|
"223"
|
"diamond-tall-dot"
|
"323"
|
"diamond-tall-open-dot"
|
"24"
|
"diamond-wide"
|
"124"
|
"diamond-wide-open"
|
"224"
|
"diamond-wide-dot"
|
"324"
|
"diamond-wide-open-dot"
|
"25"
|
"hourglass"
|
"125"
|
"hourglass-open"
|
"26"
|
"bowtie"
|
"126"
|
"bowtie-open"
|
"27"
|
"circle-cross"
|
"127"
|
"circle-cross-open"
|
"28"
|
"circle-x"
|
"128"
|
"circle-x-open"
|
"29"
|
"square-cross"
|
"129"
|
"square-cross-open"
|
"30"
|
"square-x"
|
"130"
|
"square-x-open"
|
"31"
|
"diamond-cross"
|
"131"
|
"diamond-cross-open"
|
"32"
|
"diamond-x"
|
"132"
|
"diamond-x-open"
|
"33"
|
"cross-thin"
|
"133"
|
"cross-thin-open"
|
"34"
|
"x-thin"
|
"134"
|
"x-thin-open"
|
"35"
|
"asterisk"
|
"135"
|
"asterisk-open"
|
"36"
|
"hash"
|
"136"
|
"hash-open"
|
"236"
|
"hash-dot"
|
"336"
|
"hash-open-dot"
|
"37"
|
"y-up"
|
"137"
|
"y-up-open"
|
"38"
|
"y-down"
|
"138"
|
"y-down-open"
|
"39"
|
"y-left"
|
"139"
|
"y-left-open"
|
"40"
|
"y-right"
|
"140"
|
"y-right-open"
|
"41"
|
"line-ew"
|
"141"
|
"line-ew-open"
|
"42"
|
"line-ns"
|
"142"
|
"line-ns-open"
|
"43"
|
"line-ne"
|
"143"
|
"line-ne-open"
|
"44"
|
"line-nw"
|
"144"
|
"line-nw-open"
)
"circle"
number between or equal to 0 and 1)
number greater than or equal to 0)
6
color)
number greater than or equal to 0)
0
number)
1
number greater than or equal to 0)
0
enumerated:
"diameter"
|
"area"
)
"diameter"
colorscale)
boolean)
TRUE
number)
number)
boolean)
TRUE
boolean)
boolean)
color)
number greater than or equal to 0)
colorscale)
boolean)
TRUE
number)
number)
boolean)
TRUE
boolean)
enumerated:
"fraction"
|
"pixels"
)
"pixels"
number greater than or equal to 0)
30
enumerated:
"fraction"
|
"pixels"
)
"fraction"
number greater than or equal to 0)
1
number between or equal to -2 and 3)
1.02
enumerated:
"left"
|
"center"
|
"right"
)
"left"
number greater than or equal to 0)
10
number between or equal to -2 and 3)
0.5
enumerated:
"top"
|
"middle"
|
"bottom"
)
"middle"
number greater than or equal to 0)
10
color)
"#444"
number greater than or equal to 0)
1
color)
"#444"
number greater than or equal to 0)
0
color)
"rgba(0,0,0,0)"
enumerated:
"auto"
|
"linear"
|
"array"
)
integer greater than or equal to 0)
0
number)
0
number or categorical coordinate string)
1
dataframe column, list, vector)
dataframe column, list, vector)
enumerated:
"outside"
|
"inside"
|
""
)
""
number greater than or equal to 0)
5
number greater than or equal to 0)
1
color)
"#444"
boolean)
TRUE
string)
number greater than or equal to 1)
color)
angle)
auto
string)
""
string)
""
enumerated:
"all"
|
"first"
|
"last"
|
"none"
)
"all"
string)
""
enumerated:
"all"
|
"first"
|
"last"
|
"none"
)
"all"
enumerated:
"none"
|
"e"
|
"E"
|
"power"
|
"SI"
|
"B"
)
"B"
enumerated:
"all"
|
"first"
|
"last"
|
"none"
)
"all"
string)
"Click to enter colorscale title"
string)
number greater than or equal to 1)
color)
enumerated:
"right"
|
"top"
|
"bottom"
)
"top"
enumerated:
"top left"
|
"top center"
|
"top right"
|
"middle left"
|
"middle center"
|
"middle right"
|
"bottom left"
|
"bottom center"
|
"bottom right"
)
"middle center"
dataframe column, list, vector)
dataframe column, list, vector)
boolean)
enumerated:
"percent"
|
"constant"
|
"sqrt"
|
"data"
)
boolean)
dataframe column, list, vector)
dataframe column, list, vector)
number greater than or equal to 0)
10
number greater than or equal to 0)
10
integer greater than or equal to 0)
0
integer greater than or equal to 0)
0
boolean)
boolean)
color)
number greater than or equal to 0)
2
number greater than or equal to 0)
boolean)
enumerated:
"percent"
|
"constant"
|
"sqrt"
|
"data"
)
boolean)
dataframe column, list, vector)
dataframe column, list, vector)
number greater than or equal to 0)
10
number greater than or equal to 0)
10
integer greater than or equal to 0)
0
integer greater than or equal to 0)
0
boolean)
boolean)
color)
number greater than or equal to 0)
2
number greater than or equal to 0)
axisid)
x
axisid)
y
bar trace is initialized with plot_ly or add_trace:plot_ly(df, type="bar"[, ...])
add_trace(p, type="bar"[, ...])"bar")
enumerated:
TRUE
|
FALSE
|
"legendonly"
)
TRUE
boolean)
TRUE
string)
""
number between or equal to 0 and 1)
1
string)
flaglist string)
"x", "y", "z", "text", "name" joined with a "+"
OR "all" or "none".
"x", "y", "x+y", "x+y+z", "all"
"all"
string)
number greater than or equal to 0)
dataframe column, list, vector)
number or categorical coordinate string)
0
number)
1
dataframe column, list, vector)
number or categorical coordinate string)
0
number)
1
string)
""
enumerated:
"v"
|
"h"
)
color)
colorscale)
boolean)
TRUE
number)
number)
boolean)
TRUE
boolean)
boolean)
color)
colorscale)
boolean)
TRUE
number)
number)
number greater than or equal to 0)
boolean)
TRUE
boolean)
enumerated:
"fraction"
|
"pixels"
)
"pixels"
number greater than or equal to 0)
30
enumerated:
"fraction"
|
"pixels"
)
"fraction"
number greater than or equal to 0)
1
number between or equal to -2 and 3)
1.02
enumerated:
"left"
|
"center"
|
"right"
)
"left"
number greater than or equal to 0)
10
number between or equal to -2 and 3)
0.5
enumerated:
"top"
|
"middle"
|
"bottom"
)
"middle"
number greater than or equal to 0)
10
color)
"#444"
number greater than or equal to 0)
1
color)
"#444"
number greater than or equal to 0)
0
color)
"rgba(0,0,0,0)"
enumerated:
"auto"
|
"linear"
|
"array"
)
integer greater than or equal to 0)
0
number)
0
number or categorical coordinate string)
1
dataframe column, list, vector)
dataframe column, list, vector)
enumerated:
"outside"
|
"inside"
|
""
)
""
number greater than or equal to 0)
5
number greater than or equal to 0)
1
color)
"#444"
boolean)
TRUE
string)
number greater than or equal to 1)
color)
angle)
auto
string)
""
string)
""
enumerated:
"all"
|
"first"
|
"last"
|
"none"
)
"all"
string)
""
enumerated:
"all"
|
"first"
|
"last"
|
"none"
)
"all"
enumerated:
"none"
|
"e"
|
"E"
|
"power"
|
"SI"
|
"B"
)
"B"
enumerated:
"all"
|
"first"
|
"last"
|
"none"
)
"all"
string)
"Click to enter colorscale title"
string)
number greater than or equal to 1)
color)
enumerated:
"right"
|
"top"
|
"bottom"
)
"top"
dataframe column, list, vector)
dataframe column, list, vector)
boolean)
enumerated:
"percent"
|
"constant"
|
"sqrt"
|
"data"
)
boolean)
dataframe column, list, vector)
dataframe column, list, vector)
number greater than or equal to 0)
10
number greater than or equal to 0)
10
integer greater than or equal to 0)
0
integer greater than or equal to 0)
0
boolean)
boolean)
color)
number greater than or equal to 0)
2
number greater than or equal to 0)
boolean)
enumerated:
"percent"
|
"constant"
|
"sqrt"
|
"data"
)
boolean)
dataframe column, list, vector)
dataframe column, list, vector)
number greater than or equal to 0)
10
number greater than or equal to 0)
10
integer greater than or equal to 0)
0
integer greater than or equal to 0)
0
boolean)
boolean)
color)
number greater than or equal to 0)
2
number greater than or equal to 0)
axisid)
x
axisid)
y
box trace is initialized with plot_ly or add_trace:plot_ly(df, type="box"[, ...])
add_trace(p, type="box"[, ...])"box")
enumerated:
TRUE
|
FALSE
|
"legendonly"
)
TRUE
boolean)
TRUE
string)
""
number between or equal to 0 and 1)
1
string)
flaglist string)
"x", "y", "z", "text", "name" joined with a "+"
OR "all" or "none".
"x", "y", "x+y", "x+y+z", "all"
"all"
string)
number greater than or equal to 0)
dataframe column, list, vector)
dataframe column, list, vector)
number or categorical coordinate string)
number or categorical coordinate string)
number between or equal to 0 and 1)
0.5
enumerated:
"all"
|
"outliers"
|
"suspectedoutliers"
|
FALSE
)
"outliers"
enumerated:
TRUE
|
"sd"
|
FALSE
)
number between or equal to 0 and 1)
number between or equal to -2 and 2)
enumerated:
"v"
|
"h"
)
color)
"rgba(0, 0, 0, 0)"
enumerated:
"0"
|
"circle"
|
"100"
|
"circle-open"
|
"200"
|
"circle-dot"
|
"300"
|
"circle-open-dot"
|
"1"
|
"square"
|
"101"
|
"square-open"
|
"201"
|
"square-dot"
|
"301"
|
"square-open-dot"
|
"2"
|
"diamond"
|
"102"
|
"diamond-open"
|
"202"
|
"diamond-dot"
|
"302"
|
"diamond-open-dot"
|
"3"
|
"cross"
|
"103"
|
"cross-open"
|
"203"
|
"cross-dot"
|
"303"
|
"cross-open-dot"
|
"4"
|
"x"
|
"104"
|
"x-open"
|
"204"
|
"x-dot"
|
"304"
|
"x-open-dot"
|
"5"
|
"triangle-up"
|
"105"
|
"triangle-up-open"
|
"205"
|
"triangle-up-dot"
|
"305"
|
"triangle-up-open-dot"
|
"6"
|
"triangle-down"
|
"106"
|
"triangle-down-open"
|
"206"
|
"triangle-down-dot"
|
"306"
|
"triangle-down-open-dot"
|
"7"
|
"triangle-left"
|
"107"
|
"triangle-left-open"
|
"207"
|
"triangle-left-dot"
|
"307"
|
"triangle-left-open-dot"
|
"8"
|
"triangle-right"
|
"108"
|
"triangle-right-open"
|
"208"
|
"triangle-right-dot"
|
"308"
|
"triangle-right-open-dot"
|
"9"
|
"triangle-ne"
|
"109"
|
"triangle-ne-open"
|
"209"
|
"triangle-ne-dot"
|
"309"
|
"triangle-ne-open-dot"
|
"10"
|
"triangle-se"
|
"110"
|
"triangle-se-open"
|
"210"
|
"triangle-se-dot"
|
"310"
|
"triangle-se-open-dot"
|
"11"
|
"triangle-sw"
|
"111"
|
"triangle-sw-open"
|
"211"
|
"triangle-sw-dot"
|
"311"
|
"triangle-sw-open-dot"
|
"12"
|
"triangle-nw"
|
"112"
|
"triangle-nw-open"
|
"212"
|
"triangle-nw-dot"
|
"312"
|
"triangle-nw-open-dot"
|
"13"
|
"pentagon"
|
"113"
|
"pentagon-open"
|
"213"
|
"pentagon-dot"
|
"313"
|
"pentagon-open-dot"
|
"14"
|
"hexagon"
|
"114"
|
"hexagon-open"
|
"214"
|
"hexagon-dot"
|
"314"
|
"hexagon-open-dot"
|
"15"
|
"hexagon2"
|
"115"
|
"hexagon2-open"
|
"215"
|
"hexagon2-dot"
|
"315"
|
"hexagon2-open-dot"
|
"16"
|
"octagon"
|
"116"
|
"octagon-open"
|
"216"
|
"octagon-dot"
|
"316"
|
"octagon-open-dot"
|
"17"
|
"star"
|
"117"
|
"star-open"
|
"217"
|
"star-dot"
|
"317"
|
"star-open-dot"
|
"18"
|
"hexagram"
|
"118"
|
"hexagram-open"
|
"218"
|
"hexagram-dot"
|
"318"
|
"hexagram-open-dot"
|
"19"
|
"star-triangle-up"
|
"119"
|
"star-triangle-up-open"
|
"219"
|
"star-triangle-up-dot"
|
"319"
|
"star-triangle-up-open-dot"
|
"20"
|
"star-triangle-down"
|
"120"
|
"star-triangle-down-open"
|
"220"
|
"star-triangle-down-dot"
|
"320"
|
"star-triangle-down-open-dot"
|
"21"
|
"star-square"
|
"121"
|
"star-square-open"
|
"221"
|
"star-square-dot"
|
"321"
|
"star-square-open-dot"
|
"22"
|
"star-diamond"
|
"122"
|
"star-diamond-open"
|
"222"
|
"star-diamond-dot"
|
"322"
|
"star-diamond-open-dot"
|
"23"
|
"diamond-tall"
|
"123"
|
"diamond-tall-open"
|
"223"
|
"diamond-tall-dot"
|
"323"
|
"diamond-tall-open-dot"
|
"24"
|
"diamond-wide"
|
"124"
|
"diamond-wide-open"
|
"224"
|
"diamond-wide-dot"
|
"324"
|
"diamond-wide-open-dot"
|
"25"
|
"hourglass"
|
"125"
|
"hourglass-open"
|
"26"
|
"bowtie"
|
"126"
|
"bowtie-open"
|
"27"
|
"circle-cross"
|
"127"
|
"circle-cross-open"
|
"28"
|
"circle-x"
|
"128"
|
"circle-x-open"
|
"29"
|
"square-cross"
|
"129"
|
"square-cross-open"
|
"30"
|
"square-x"
|
"130"
|
"square-x-open"
|
"31"
|
"diamond-cross"
|
"131"
|
"diamond-cross-open"
|
"32"
|
"diamond-x"
|
"132"
|
"diamond-x-open"
|
"33"
|
"cross-thin"
|
"133"
|
"cross-thin-open"
|
"34"
|
"x-thin"
|
"134"
|
"x-thin-open"
|
"35"
|
"asterisk"
|
"135"
|
"asterisk-open"
|
"36"
|
"hash"
|
"136"
|
"hash-open"
|
"236"
|
"hash-dot"
|
"336"
|
"hash-open-dot"
|
"37"
|
"y-up"
|
"137"
|
"y-up-open"
|
"38"
|
"y-down"
|
"138"
|
"y-down-open"
|
"39"
|
"y-left"
|
"139"
|
"y-left-open"
|
"40"
|
"y-right"
|
"140"
|
"y-right-open"
|
"41"
|
"line-ew"
|
"141"
|
"line-ew-open"
|
"42"
|
"line-ns"
|
"142"
|
"line-ns-open"
|
"43"
|
"line-ne"
|
"143"
|
"line-ne-open"
|
"44"
|
"line-nw"
|
"144"
|
"line-nw-open"
)
"circle"
number between or equal to 0 and 1)
1
number greater than or equal to 0)
6
color)
color)
"#444"
number greater than or equal to 0)
0
color)
number greater than or equal to 0)
1
color)
axisid)
x
axisid)
y
heatmap trace is initialized with plot_ly or add_trace:plot_ly(df, type="heatmap"[, ...])
add_trace(p, type="heatmap"[, ...])"heatmap")
enumerated:
TRUE
|
FALSE
|
"legendonly"
)
TRUE
boolean)
TRUE
string)
""
number between or equal to 0 and 1)
1
string)
flaglist string)
"x", "y", "z", "text", "name" joined with a "+"
OR "all" or "none".
"x", "y", "x+y", "x+y+z", "all"
"all"
string)
number greater than or equal to 0)
dataframe column, list, vector)
dataframe column, list, vector)
number or categorical coordinate string)
0
number)
1
dataframe column, list, vector)
number or categorical coordinate string)
0
number)
1
dataframe column, list, vector)
boolean)
enumerated:
"array"
|
"scaled"
)
enumerated:
"array"
|
"scaled"
)
boolean)
TRUE
number)
number)
colorscale)
boolean)
boolean)
boolean)
TRUE
enumerated:
"fast"
|
"best"
|
FALSE
)
boolean)
enumerated:
"fraction"
|
"pixels"
)
"pixels"
number greater than or equal to 0)
30
enumerated:
"fraction"
|
"pixels"
)
"fraction"
number greater than or equal to 0)
1
number between or equal to -2 and 3)
1.02
enumerated:
"left"
|
"center"
|
"right"
)
"left"
number greater than or equal to 0)
10
number between or equal to -2 and 3)
0.5
enumerated:
"top"
|
"middle"
|
"bottom"
)
"middle"
number greater than or equal to 0)
10
color)
"#444"
number greater than or equal to 0)
1
color)
"#444"
number greater than or equal to 0)
0
color)
"rgba(0,0,0,0)"
enumerated:
"auto"
|
"linear"
|
"array"
)
integer greater than or equal to 0)
0
number)
0
number or categorical coordinate string)
1
dataframe column, list, vector)
dataframe column, list, vector)
enumerated:
"outside"
|
"inside"
|
""
)
""
number greater than or equal to 0)
5
number greater than or equal to 0)
1
color)
"#444"
boolean)
TRUE
string)
number greater than or equal to 1)
color)
angle)
auto
string)
""
string)
""
enumerated:
"all"
|
"first"
|
"last"
|
"none"
)
"all"
string)
""
enumerated:
"all"
|
"first"
|
"last"
|
"none"
)
"all"
enumerated:
"none"
|
"e"
|
"E"
|
"power"
|
"SI"
|
"B"
)
"B"
enumerated:
"all"
|
"first"
|
"last"
|
"none"
)
"all"
string)
"Click to enter colorscale title"
string)
number greater than or equal to 1)
color)
enumerated:
"right"
|
"top"
|
"bottom"
)
"top"
axisid)
x
axisid)
y
histogram trace is initialized with plot_ly or add_trace:plot_ly(df, type="histogram"[, ...])
add_trace(p, type="histogram"[, ...])"histogram")
enumerated:
TRUE
|
FALSE
|
"legendonly"
)
TRUE
boolean)
TRUE
string)
""
number between or equal to 0 and 1)
1
string)
flaglist string)
"x", "y", "z", "text", "name" joined with a "+"
OR "all" or "none".
"x", "y", "x+y", "x+y+z", "all"
"all"
string)
number greater than or equal to 0)
dataframe column, list, vector)
number or categorical coordinate string)
0
number)
1
dataframe column, list, vector)
number or categorical coordinate string)
0
number)
1
string)
""
enumerated:
"v"
|
"h"
)
dataframe column, list, vector)
colorscale)
boolean)
TRUE
number)
number)
boolean)
TRUE
boolean)
boolean)
color)
colorscale)
boolean)
TRUE
number)
number)
number greater than or equal to 0)
boolean)
TRUE
boolean)
enumerated:
"fraction"
|
"pixels"
)
"pixels"
number greater than or equal to 0)
30
enumerated:
"fraction"
|
"pixels"
)
"fraction"
number greater than or equal to 0)
1
number between or equal to -2 and 3)
1.02
enumerated:
"left"
|
"center"
|
"right"
)
"left"
number greater than or equal to 0)
10
number between or equal to -2 and 3)
0.5
enumerated:
"top"
|
"middle"
|
"bottom"
)
"middle"
number greater than or equal to 0)
10
color)
"#444"
number greater than or equal to 0)
1
color)
"#444"
number greater than or equal to 0)
0
color)
"rgba(0,0,0,0)"
enumerated:
"auto"
|
"linear"
|
"array"
)
integer greater than or equal to 0)
0
number)
0
number or categorical coordinate string)
1
dataframe column, list, vector)
dataframe column, list, vector)
enumerated:
"outside"
|
"inside"
|
""
)
""
number greater than or equal to 0)
5
number greater than or equal to 0)
1
color)
"#444"
boolean)
TRUE
string)
number greater than or equal to 1)
color)
angle)
auto
string)
""
string)
""
enumerated:
"all"
|
"first"
|
"last"
|
"none"
)
"all"
string)
""
enumerated:
"all"
|
"first"
|
"last"
|
"none"
)
"all"
enumerated:
"none"
|
"e"
|
"E"
|
"power"
|
"SI"
|
"B"
)
"B"
enumerated:
"all"
|
"first"
|
"last"
|
"none"
)
"all"
string)
"Click to enter colorscale title"
string)
number greater than or equal to 1)
color)
enumerated:
"right"
|
"top"
|
"bottom"
)
"top"
dataframe column, list, vector)
dataframe column, list, vector)
dataframe column, list, vector)
enumerated:
"count"
|
"sum"
|
"avg"
|
"min"
|
"max"
)
"count"
enumerated:
""
|
"percent"
|
"probability"
|
"density"
|
"probability density"
)
""
boolean)
TRUE
integer greater than or equal to 0)
0
boolean)
TRUE
integer greater than or equal to 0)
0
boolean)
enumerated:
"percent"
|
"constant"
|
"sqrt"
|
"data"
)
boolean)
dataframe column, list, vector)
dataframe column, list, vector)
number greater than or equal to 0)
10
number greater than or equal to 0)
10
integer greater than or equal to 0)
0
integer greater than or equal to 0)
0
boolean)
boolean)
color)
number greater than or equal to 0)
2
number greater than or equal to 0)
boolean)
enumerated:
"percent"
|
"constant"
|
"sqrt"
|
"data"
)
boolean)
dataframe column, list, vector)
dataframe column, list, vector)
number greater than or equal to 0)
10
number greater than or equal to 0)
10
integer greater than or equal to 0)
0
integer greater than or equal to 0)
0
boolean)
boolean)
color)
number greater than or equal to 0)
2
number greater than or equal to 0)
axisid)
x
axisid)
y
histogram2d trace is initialized with plot_ly or add_trace:plot_ly(df, type="histogram2d"[, ...])
add_trace(p, type="histogram2d"[, ...])"histogram2d")
enumerated:
TRUE
|
FALSE
|
"legendonly"
)
TRUE
boolean)
TRUE
string)
""
number between or equal to 0 and 1)
1
string)
flaglist string)
"x", "y", "z", "text", "name" joined with a "+"
OR "all" or "none".
"x", "y", "x+y", "x+y+z", "all"
"all"
string)
number greater than or equal to 0)
dataframe column, list, vector)
dataframe column, list, vector)
number or categorical coordinate string)
0
number)
1
dataframe column, list, vector)
number or categorical coordinate string)
0
number)
1
dataframe column, list, vector)
boolean)
enumerated:
"array"
|
"scaled"
)
enumerated:
"array"
|
"scaled"
)
boolean)
TRUE
number)
number)
colorscale)
boolean)
boolean)
boolean)
TRUE
enumerated:
"fast"
|
"best"
|
FALSE
)
boolean)
enumerated:
"fraction"
|
"pixels"
)
"pixels"
number greater than or equal to 0)
30
enumerated:
"fraction"
|
"pixels"
)
"fraction"
number greater than or equal to 0)
1
number between or equal to -2 and 3)
1.02
enumerated:
"left"
|
"center"
|
"right"
)
"left"
number greater than or equal to 0)
10
number between or equal to -2 and 3)
0.5
enumerated:
"top"
|
"middle"
|
"bottom"
)
"middle"
number greater than or equal to 0)
10
color)
"#444"
number greater than or equal to 0)
1
color)
"#444"
number greater than or equal to 0)
0
color)
"rgba(0,0,0,0)"
enumerated:
"auto"
|
"linear"
|
"array"
)
integer greater than or equal to 0)
0
number)
0
number or categorical coordinate string)
1
dataframe column, list, vector)
dataframe column, list, vector)
enumerated:
"outside"
|
"inside"
|
""
)
""
number greater than or equal to 0)
5
number greater than or equal to 0)
1
color)
"#444"
boolean)
TRUE
string)
number greater than or equal to 1)
color)
angle)
auto
string)
""
string)
""
enumerated:
"all"
|
"first"
|
"last"
|
"none"
)
"all"
string)
""
enumerated:
"all"
|
"first"
|
"last"
|
"none"
)
"all"
enumerated:
"none"
|
"e"
|
"E"
|
"power"
|
"SI"
|
"B"
)
"B"
enumerated:
"all"
|
"first"
|
"last"
|
"none"
)
"all"
string)
"Click to enter colorscale title"
string)
number greater than or equal to 1)
color)
enumerated:
"right"
|
"top"
|
"bottom"
)
"top"
enumerated:
"v"
|
"h"
)
enumerated:
"count"
|
"sum"
|
"avg"
|
"min"
|
"max"
)
"count"
enumerated:
""
|
"percent"
|
"probability"
|
"density"
|
"probability density"
)
""
boolean)
TRUE
integer greater than or equal to 0)
0
boolean)
TRUE
integer greater than or equal to 0)
0
axisid)
x
axisid)
y
pie trace is initialized with plot_ly or add_trace:plot_ly(df, type="pie"[, ...])
add_trace(p, type="pie"[, ...])"pie")
enumerated:
TRUE
|
FALSE
|
"legendonly"
)
TRUE
boolean)
TRUE
string)
""
number between or equal to 0 and 1)
1
string)
flaglist string)
"label", "text", "value", "percent", "name" joined with a "+"
OR "all" or "none".
"label", "text", "label+text", "label+text+value", "all"
"all"
string)
number greater than or equal to 0)
dataframe column, list, vector)
number)
0
number)
1
dataframe column, list, vector)
string)
""
flaglist string)
"label", "text", "value", "percent" joined with a "+"
OR "none".
"label", "text", "label+text", "label+text+value", "none"
enumerated:
"inside"
|
"outside"
|
"auto"
|
"none"
)
"auto"
string)
number greater than or equal to 1)
color)
string)
number greater than or equal to 1)
color)
string)
number greater than or equal to 1)
color)
number between or equal to 0 and 1)
0
boolean)
TRUE
enumerated:
"clockwise"
|
"counterclockwise"
)
"counterclockwise"
number between or equal to -360 and 360)
0
number between or equal to 0 and 1)
0
contour trace is initialized with plot_ly or add_trace:plot_ly(df, type="contour"[, ...])
add_trace(p, type="contour"[, ...])"contour")
enumerated:
TRUE
|
FALSE
|
"legendonly"
)
TRUE
boolean)
TRUE
string)
""
number between or equal to 0 and 1)
1
string)
flaglist string)
"x", "y", "z", "text", "name" joined with a "+"
OR "all" or "none".
"x", "y", "x+y", "x+y+z", "all"
"all"
string)
number greater than or equal to 0)
dataframe column, list, vector)
dataframe column, list, vector)
number or categorical coordinate string)
0
number)
1
dataframe column, list, vector)
number or categorical coordinate string)
0
number)
1
dataframe column, list, vector)
boolean)
enumerated:
"array"
|
"scaled"
)
enumerated:
"array"
|
"scaled"
)
boolean)
TRUE
number)
number)
colorscale)
boolean)
boolean)
boolean)
TRUE
enumerated:
"fast"
|
"best"
|
FALSE
)
boolean)
enumerated:
"fraction"
|
"pixels"
)
"pixels"
number greater than or equal to 0)
30
enumerated:
"fraction"
|
"pixels"
)
"fraction"
number greater than or equal to 0)
1
number between or equal to -2 and 3)
1.02
enumerated:
"left"
|
"center"
|
"right"
)
"left"
number greater than or equal to 0)
10
number between or equal to -2 and 3)
0.5
enumerated:
"top"
|
"middle"
|
"bottom"
)
"middle"
number greater than or equal to 0)
10
color)
"#444"
number greater than or equal to 0)
1
color)
"#444"
number greater than or equal to 0)
0
color)
"rgba(0,0,0,0)"
enumerated:
"auto"
|
"linear"
|
"array"
)
integer greater than or equal to 0)
0
number)
0
number or categorical coordinate string)
1
dataframe column, list, vector)
dataframe column, list, vector)
enumerated:
"outside"
|
"inside"
|
""
)
""
number greater than or equal to 0)
5
number greater than or equal to 0)
1
color)
"#444"
boolean)
TRUE
string)
number greater than or equal to 1)
color)
angle)
auto
string)
""
string)
""
enumerated:
"all"
|
"first"
|
"last"
|
"none"
)
"all"
string)
""
enumerated:
"all"
|
"first"
|
"last"
|
"none"
)
"all"
enumerated:
"none"
|
"e"
|
"E"
|
"power"
|
"SI"
|
"B"
)
"B"
enumerated:
"all"
|
"first"
|
"last"
|
"none"
)
"all"
string)
"Click to enter colorscale title"
string)
number greater than or equal to 1)
color)
enumerated:
"right"
|
"top"
|
"bottom"
)
"top"
boolean)
TRUE
integer)
0
number)
number)
number)
enumerated:
"fill"
|
"heatmap"
|
"lines"
|
"none"
)
"fill"
boolean)
TRUE
color)
number greater than or equal to 0)
2
string)
"solid"
number between or equal to 0 and 1.3)
1
axisid)
x
axisid)
y
histogram2dcontour trace is initialized with plot_ly or add_trace:plot_ly(df, type="histogram2dcontour"[, ...])
add_trace(p, type="histogram2dcontour"[, ...])"histogram2dcontour")
enumerated:
TRUE
|
FALSE
|
"legendonly"
)
TRUE
boolean)
TRUE
string)
""
number between or equal to 0 and 1)
1
string)
flaglist string)
"x", "y", "z", "text", "name" joined with a "+"
OR "all" or "none".
"x", "y", "x+y", "x+y+z", "all"
"all"
string)
number greater than or equal to 0)
dataframe column, list, vector)
dataframe column, list, vector)
number or categorical coordinate string)
0
number)
1
dataframe column, list, vector)
number or categorical coordinate string)
0
number)
1
dataframe column, list, vector)
boolean)
enumerated:
"array"
|
"scaled"
)
enumerated:
"array"
|
"scaled"
)
boolean)
TRUE
number)
number)
colorscale)
boolean)
boolean)
boolean)
TRUE
enumerated:
"fast"
|
"best"
|
FALSE
)
boolean)
enumerated:
"fraction"
|
"pixels"
)
"pixels"
number greater than or equal to 0)
30
enumerated:
"fraction"
|
"pixels"
)
"fraction"
number greater than or equal to 0)
1
number between or equal to -2 and 3)
1.02
enumerated:
"left"
|
"center"
|
"right"
)
"left"
number greater than or equal to 0)
10
number between or equal to -2 and 3)
0.5
enumerated:
"top"
|
"middle"
|
"bottom"
)
"middle"
number greater than or equal to 0)
10
color)
"#444"
number greater than or equal to 0)
1
color)
"#444"
number greater than or equal to 0)
0
color)
"rgba(0,0,0,0)"
enumerated:
"auto"
|
"linear"
|
"array"
)
integer greater than or equal to 0)
0
number)
0
number or categorical coordinate string)
1
dataframe column, list, vector)
dataframe column, list, vector)
enumerated:
"outside"
|
"inside"
|
""
)
""
number greater than or equal to 0)
5
number greater than or equal to 0)
1
color)
"#444"
boolean)
TRUE
string)
number greater than or equal to 1)
color)
angle)
auto
string)
""
string)
""
enumerated:
"all"
|
"first"
|
"last"
|
"none"
)
"all"
string)
""
enumerated:
"all"
|
"first"
|
"last"
|
"none"
)
"all"
enumerated:
"none"
|
"e"
|
"E"
|
"power"
|
"SI"
|
"B"
)
"B"
enumerated:
"all"
|
"first"
|
"last"
|
"none"
)
"all"
string)
"Click to enter colorscale title"
string)
number greater than or equal to 1)
color)
enumerated:
"right"
|
"top"
|
"bottom"
)
"top"
enumerated:
"v"
|
"h"
)
enumerated:
"count"
|
"sum"
|
"avg"
|
"min"
|
"max"
)
"count"
enumerated:
""
|
"percent"
|
"probability"
|
"density"
|
"probability density"
)
""
boolean)
TRUE
integer greater than or equal to 0)
0
boolean)
TRUE
integer greater than or equal to 0)
0
boolean)
TRUE
integer)
0
number)
number)
number)
enumerated:
"fill"
|
"heatmap"
|
"lines"
|
"none"
)
"fill"
boolean)
TRUE
color)
number greater than or equal to 0)
2
string)
"solid"
number between or equal to 0 and 1.3)
1
axisid)
x
axisid)
y
scatter3d trace is initialized with plot_ly or add_trace:plot_ly(df, type="scatter3d"[, ...])
add_trace(p, type="scatter3d"[, ...])"scatter3d")
enumerated:
TRUE
|
FALSE
|
"legendonly"
)
TRUE
boolean)
TRUE
string)
""
number between or equal to 0 and 1)
1
string)
flaglist string)
"x", "y", "z", "text", "name" joined with a "+"
OR "all" or "none".
"x", "y", "x+y", "x+y+z", "all"
"all"
string)
number greater than or equal to 0)
dataframe column, list, vector)
dataframe column, list, vector)
dataframe column, list, vector)
string)
""
flaglist string)
"lines", "markers", "text" joined with a "+"
OR "none".
"lines", "markers", "lines+markers", "lines+markers+text", "none"
"lines+markers"
enumerated:
"-1"
|
"0"
|
"1"
|
"2"
)
"-1"
color)
boolean)
number between or equal to 0 and 1)
1
number between or equal to 0 and 10)
0.6666666666666666
boolean)
number between or equal to 0 and 1)
1
number between or equal to 0 and 10)
0.6666666666666666
boolean)
number between or equal to 0 and 1)
1
number between or equal to 0 and 10)
0.6666666666666666
color)
enumerated:
"circle"
|
"circle-open"
|
"square"
|
"square-open"
|
"diamond"
|
"diamond-open"
|
"cross"
|
"x"
)
"circle"
number greater than or equal to 0)
8
number)
1
number greater than or equal to 0)
0
enumerated:
"diameter"
|
"area"
)
"diameter"
number between or equal to 0 and 1)
colorscale)
boolean)
TRUE
number)
number)
boolean)
TRUE
boolean)
boolean)
color)
number greater than or equal to 0)
colorscale)
boolean)
TRUE
number)
number)
boolean)
TRUE
boolean)
enumerated:
"fraction"
|
"pixels"
)
"pixels"
number greater than or equal to 0)
30
enumerated:
"fraction"
|
"pixels"
)
"fraction"
number greater than or equal to 0)
1
number between or equal to -2 and 3)
1.02
enumerated:
"left"
|
"center"
|
"right"
)
"left"
number greater than or equal to 0)
10
number between or equal to -2 and 3)
0.5
enumerated:
"top"
|
"middle"
|
"bottom"
)
"middle"
number greater than or equal to 0)
10
color)
"#444"
number greater than or equal to 0)
1
color)
"#444"
number greater than or equal to 0)
0
color)
"rgba(0,0,0,0)"
enumerated:
"auto"
|
"linear"
|
"array"
)
integer greater than or equal to 0)
0
number)
0
number or categorical coordinate string)
1
dataframe column, list, vector)
dataframe column, list, vector)
enumerated:
"outside"
|
"inside"
|
""
)
""
number greater than or equal to 0)
5
number greater than or equal to 0)
1
color)
"#444"
boolean)
TRUE
string)
number greater than or equal to 1)
color)
angle)
auto
string)
""
string)
""
enumerated:
"all"
|
"first"
|
"last"
|
"none"
)
"all"
string)
""
enumerated:
"all"
|
"first"
|
"last"
|
"none"
)
"all"
enumerated:
"none"
|
"e"
|
"E"
|
"power"
|
"SI"
|
"B"
)
"B"
enumerated:
"all"
|
"first"
|
"last"
|
"none"
)
"all"
string)
"Click to enter colorscale title"
string)
number greater than or equal to 1)
color)
enumerated:
"right"
|
"top"
|
"bottom"
)
"top"
enumerated:
"top left"
|
"top center"
|
"top right"
|
"middle left"
|
"middle center"
|
"middle right"
|
"bottom left"
|
"bottom center"
|
"bottom right"
)
"top center"
boolean)
enumerated:
"percent"
|
"constant"
|
"sqrt"
|
"data"
)
boolean)
dataframe column, list, vector)
dataframe column, list, vector)
number greater than or equal to 0)
10
number greater than or equal to 0)
10
integer greater than or equal to 0)
0
integer greater than or equal to 0)
0
boolean)
boolean)
color)
number greater than or equal to 0)
2
number greater than or equal to 0)
boolean)
enumerated:
"percent"
|
"constant"
|
"sqrt"
|
"data"
)
boolean)
dataframe column, list, vector)
dataframe column, list, vector)
number greater than or equal to 0)
10
number greater than or equal to 0)
10
integer greater than or equal to 0)
0
integer greater than or equal to 0)
0
boolean)
boolean)
color)
number greater than or equal to 0)
2
number greater than or equal to 0)
boolean)
enumerated:
"percent"
|
"constant"
|
"sqrt"
|
"data"
)
boolean)
dataframe column, list, vector)
dataframe column, list, vector)
number greater than or equal to 0)
10
number greater than or equal to 0)
10
integer greater than or equal to 0)
0
integer greater than or equal to 0)
0
boolean)
boolean)
color)
number greater than or equal to 0)
2
number greater than or equal to 0)
sceneid)
scene
surface trace is initialized with plot_ly or add_trace:plot_ly(df, type="surface"[, ...])
add_trace(p, type="surface"[, ...])"surface")
enumerated:
TRUE
|
FALSE
|
"legendonly"
)
TRUE
boolean)
TRUE
string)
""
number between or equal to 0 and 1)
1
string)
flaglist string)
"x", "y", "z", "text", "name" joined with a "+"
OR "all" or "none".
"x", "y", "x+y", "x+y+z", "all"
"all"
string)
number greater than or equal to 0)
dataframe column, list, vector)
dataframe column, list, vector)
dataframe column, list, vector)
dataframe column, list, vector)
boolean)
TRUE
number)
number)
colorscale)
boolean)
boolean)
boolean)
TRUE
boolean)
color)
"#000"
boolean)
number between or equal to 1 and 16)
2
boolean)
color)
"#000"
number between or equal to 1 and 16)
2
boolean)
color)
"#000"
boolean)
number between or equal to 1 and 16)
2
boolean)
color)
"#000"
number between or equal to 1 and 16)
2
boolean)
color)
"#000"
boolean)
number between or equal to 1 and 16)
2
boolean)
color)
"#000"
number between or equal to 1 and 16)
2
boolean)
enumerated:
"fraction"
|
"pixels"
)
"pixels"
number greater than or equal to 0)
30
enumerated:
"fraction"
|
"pixels"
)
"fraction"
number greater than or equal to 0)
1
number between or equal to -2 and 3)
1.02
enumerated:
"left"
|
"center"
|
"right"
)
"left"
number greater than or equal to 0)
10
number between or equal to -2 and 3)
0.5
enumerated:
"top"
|
"middle"
|
"bottom"
)
"middle"
number greater than or equal to 0)
10
color)
"#444"
number greater than or equal to 0)
1
color)
"#444"
number greater than or equal to 0)
0
color)
"rgba(0,0,0,0)"
enumerated:
"auto"
|
"linear"
|
"array"
)
integer greater than or equal to 0)
0
number)
0
number or categorical coordinate string)
1
dataframe column, list, vector)
dataframe column, list, vector)
enumerated:
"outside"
|
"inside"
|
""
)
""
number greater than or equal to 0)
5
number greater than or equal to 0)
1
color)
"#444"
boolean)
TRUE
string)
number greater than or equal to 1)
color)
angle)
auto
string)
""
string)
""
enumerated:
"all"
|
"first"
|
"last"
|
"none"
)
"all"
string)
""
enumerated:
"all"
|
"first"
|
"last"
|
"none"
)
"all"
enumerated:
"none"
|
"e"
|
"E"
|
"power"
|
"SI"
|
"B"
)
"B"
enumerated:
"all"
|
"first"
|
"last"
|
"none"
)
"all"
string)
"Click to enter colorscale title"
string)
number greater than or equal to 1)
color)
enumerated:
"right"
|
"top"
|
"bottom"
)
"top"
sceneid)
scene
mesh3d trace is initialized with plot_ly or add_trace:plot_ly(df, type="mesh3d"[, ...])
add_trace(p, type="mesh3d"[, ...])"mesh3d")
enumerated:
TRUE
|
FALSE
|
"legendonly"
)
TRUE
boolean)
TRUE
string)
""
number between or equal to 0 and 1)
1
string)
flaglist string)
"x", "y", "z", "text", "name" joined with a "+"
OR "all" or "none".
"x", "y", "x+y", "x+y+z", "all"
"all"
string)
number greater than or equal to 0)
dataframe column, list, vector)
dataframe column, list, vector)
dataframe column, list, vector)
dataframe column, list, vector)
dataframe column, list, vector)
dataframe column, list, vector)
enumerated:
"x"
|
"y"
|
"z"
)
"z"
number)
-1
dataframe column, list, vector)
color)
dataframe column, list, vector)
dataframe column, list, vector)
boolean)
colorscale)
boolean)
boolean)
TRUE
enumerated:
"fraction"
|
"pixels"
)
"pixels"
number greater than or equal to 0)
30
enumerated:
"fraction"
|
"pixels"
)
"fraction"
number greater than or equal to 0)
1
number between or equal to -2 and 3)
1.02
enumerated:
"left"
|
"center"
|
"right"
)
"left"
number greater than or equal to 0)
10
number between or equal to -2 and 3)
0.5
enumerated:
"top"
|
"middle"
|
"bottom"
)
"middle"
number greater than or equal to 0)
10
color)
"#444"
number greater than or equal to 0)
1
color)
"#444"
number greater than or equal to 0)
0
color)
"rgba(0,0,0,0)"
enumerated:
"auto"
|
"linear"
|
"array"
)
integer greater than or equal to 0)
0
number)
0
number or categorical coordinate string)
1
dataframe column, list, vector)
dataframe column, list, vector)
enumerated:
"outside"
|
"inside"
|
""
)
""
number greater than or equal to 0)
5
number greater than or equal to 0)
1
color)
"#444"
boolean)
TRUE
string)
number greater than or equal to 1)
color)
angle)
auto
string)
""
string)
""
enumerated:
"all"
|
"first"
|
"last"
|
"none"
)
"all"
string)
""
enumerated:
"all"
|
"first"
|
"last"
|
"none"
)
"all"
enumerated:
"none"
|
"e"
|
"E"
|
"power"
|
"SI"
|
"B"
)
"B"
enumerated:
"all"
|
"first"
|
"last"
|
"none"
)
"all"
string)
"Click to enter colorscale title"
string)
number greater than or equal to 1)
color)
enumerated:
"right"
|
"top"
|
"bottom"
)
"top"
sceneid)
scene
scattergeo trace is initialized with plot_ly or add_trace:plot_ly(df, type="scattergeo"[, ...])
add_trace(p, type="scattergeo"[, ...])"scattergeo")
enumerated:
TRUE
|
FALSE
|
"legendonly"
)
TRUE
boolean)
TRUE
string)
""
number between or equal to 0 and 1)
1
string)
flaglist string)
"lon", "lat", "location", "text", "name" joined with a "+"
OR "all" or "none".
"lon", "lat", "lon+lat", "lon+lat+location", "all"
"all"
string)
number greater than or equal to 0)
dataframe column, list, vector)
dataframe column, list, vector)
dataframe column, list, vector)
enumerated:
"ISO-3"
|
"USA-states"
|
"country names"
)
"ISO-3"
flaglist string)
"lines", "markers", "text" joined with a "+"
OR "none".
"lines", "markers", "lines+markers", "lines+markers+text", "none"
"markers"
string)
""
enumerated:
"0"
|
"circle"
|
"100"
|
"circle-open"
|
"200"
|
"circle-dot"
|
"300"
|
"circle-open-dot"
|
"1"
|
"square"
|
"101"
|
"square-open"
|
"201"
|
"square-dot"
|
"301"
|
"square-open-dot"
|
"2"
|
"diamond"
|
"102"
|
"diamond-open"
|
"202"
|
"diamond-dot"
|
"302"
|
"diamond-open-dot"
|
"3"
|
"cross"
|
"103"
|
"cross-open"
|
"203"
|
"cross-dot"
|
"303"
|
"cross-open-dot"
|
"4"
|
"x"
|
"104"
|
"x-open"
|
"204"
|
"x-dot"
|
"304"
|
"x-open-dot"
|
"5"
|
"triangle-up"
|
"105"
|
"triangle-up-open"
|
"205"
|
"triangle-up-dot"
|
"305"
|
"triangle-up-open-dot"
|
"6"
|
"triangle-down"
|
"106"
|
"triangle-down-open"
|
"206"
|
"triangle-down-dot"
|
"306"
|
"triangle-down-open-dot"
|
"7"
|
"triangle-left"
|
"107"
|
"triangle-left-open"
|
"207"
|
"triangle-left-dot"
|
"307"
|
"triangle-left-open-dot"
|
"8"
|
"triangle-right"
|
"108"
|
"triangle-right-open"
|
"208"
|
"triangle-right-dot"
|
"308"
|
"triangle-right-open-dot"
|
"9"
|
"triangle-ne"
|
"109"
|
"triangle-ne-open"
|
"209"
|
"triangle-ne-dot"
|
"309"
|
"triangle-ne-open-dot"
|
"10"
|
"triangle-se"
|
"110"
|
"triangle-se-open"
|
"210"
|
"triangle-se-dot"
|
"310"
|
"triangle-se-open-dot"
|
"11"
|
"triangle-sw"
|
"111"
|
"triangle-sw-open"
|
"211"
|
"triangle-sw-dot"
|
"311"
|
"triangle-sw-open-dot"
|
"12"
|
"triangle-nw"
|
"112"
|
"triangle-nw-open"
|
"212"
|
"triangle-nw-dot"
|
"312"
|
"triangle-nw-open-dot"
|
"13"
|
"pentagon"
|
"113"
|
"pentagon-open"
|
"213"
|
"pentagon-dot"
|
"313"
|
"pentagon-open-dot"
|
"14"
|
"hexagon"
|
"114"
|
"hexagon-open"
|
"214"
|
"hexagon-dot"
|
"314"
|
"hexagon-open-dot"
|
"15"
|
"hexagon2"
|
"115"
|
"hexagon2-open"
|
"215"
|
"hexagon2-dot"
|
"315"
|
"hexagon2-open-dot"
|
"16"
|
"octagon"
|
"116"
|
"octagon-open"
|
"216"
|
"octagon-dot"
|
"316"
|
"octagon-open-dot"
|
"17"
|
"star"
|
"117"
|
"star-open"
|
"217"
|
"star-dot"
|
"317"
|
"star-open-dot"
|
"18"
|
"hexagram"
|
"118"
|
"hexagram-open"
|
"218"
|
"hexagram-dot"
|
"318"
|
"hexagram-open-dot"
|
"19"
|
"star-triangle-up"
|
"119"
|
"star-triangle-up-open"
|
"219"
|
"star-triangle-up-dot"
|
"319"
|
"star-triangle-up-open-dot"
|
"20"
|
"star-triangle-down"
|
"120"
|
"star-triangle-down-open"
|
"220"
|
"star-triangle-down-dot"
|
"320"
|
"star-triangle-down-open-dot"
|
"21"
|
"star-square"
|
"121"
|
"star-square-open"
|
"221"
|
"star-square-dot"
|
"321"
|
"star-square-open-dot"
|
"22"
|
"star-diamond"
|
"122"
|
"star-diamond-open"
|
"222"
|
"star-diamond-dot"
|
"322"
|
"star-diamond-open-dot"
|
"23"
|
"diamond-tall"
|
"123"
|
"diamond-tall-open"
|
"223"
|
"diamond-tall-dot"
|
"323"
|
"diamond-tall-open-dot"
|
"24"
|
"diamond-wide"
|
"124"
|
"diamond-wide-open"
|
"224"
|
"diamond-wide-dot"
|
"324"
|
"diamond-wide-open-dot"
|
"25"
|
"hourglass"
|
"125"
|
"hourglass-open"
|
"26"
|
"bowtie"
|
"126"
|
"bowtie-open"
|
"27"
|
"circle-cross"
|
"127"
|
"circle-cross-open"
|
"28"
|
"circle-x"
|
"128"
|
"circle-x-open"
|
"29"
|
"square-cross"
|
"129"
|
"square-cross-open"
|
"30"
|
"square-x"
|
"130"
|
"square-x-open"
|
"31"
|
"diamond-cross"
|
"131"
|
"diamond-cross-open"
|
"32"
|
"diamond-x"
|
"132"
|
"diamond-x-open"
|
"33"
|
"cross-thin"
|
"133"
|
"cross-thin-open"
|
"34"
|
"x-thin"
|
"134"
|
"x-thin-open"
|
"35"
|
"asterisk"
|
"135"
|
"asterisk-open"
|
"36"
|
"hash"
|
"136"
|
"hash-open"
|
"236"
|
"hash-dot"
|
"336"
|
"hash-open-dot"
|
"37"
|
"y-up"
|
"137"
|
"y-up-open"
|
"38"
|
"y-down"
|
"138"
|
"y-down-open"
|
"39"
|
"y-left"
|
"139"
|
"y-left-open"
|
"40"
|
"y-right"
|
"140"
|
"y-right-open"
|
"41"
|
"line-ew"
|
"141"
|
"line-ew-open"
|
"42"
|
"line-ns"
|
"142"
|
"line-ns-open"
|
"43"
|
"line-ne"
|
"143"
|
"line-ne-open"
|
"44"
|
"line-nw"
|
"144"
|
"line-nw-open"
)
"circle"
number between or equal to 0 and 1)
number greater than or equal to 0)
6
number)
1
number greater than or equal to 0)
0
enumerated:
"diameter"
|
"area"
)
"diameter"
color)
colorscale)
boolean)
TRUE
number)
number)
boolean)
TRUE
boolean)
boolean)
color)
number greater than or equal to 0)
colorscale)
boolean)
TRUE
number)
number)
boolean)
TRUE
boolean)
enumerated:
"fraction"
|
"pixels"
)
"pixels"
number greater than or equal to 0)
30
enumerated:
"fraction"
|
"pixels"
)
"fraction"
number greater than or equal to 0)
1
number between or equal to -2 and 3)
1.02
enumerated:
"left"
|
"center"
|
"right"
)
"left"
number greater than or equal to 0)
10
number between or equal to -2 and 3)
0.5
enumerated:
"top"
|
"middle"
|
"bottom"
)
"middle"
number greater than or equal to 0)
10
color)
"#444"
number greater than or equal to 0)
1
color)
"#444"
number greater than or equal to 0)
0
color)
"rgba(0,0,0,0)"
enumerated:
"auto"
|
"linear"
|
"array"
)
integer greater than or equal to 0)
0
number)
0
number or categorical coordinate string)
1
dataframe column, list, vector)
dataframe column, list, vector)
enumerated:
"outside"
|
"inside"
|
""
)
""
number greater than or equal to 0)
5
number greater than or equal to 0)
1
color)
"#444"
boolean)
TRUE
string)
number greater than or equal to 1)
color)
angle)
auto
string)
""
string)
""
enumerated:
"all"
|
"first"
|
"last"
|
"none"
)
"all"
string)
""
enumerated:
"all"
|
"first"
|
"last"
|
"none"
)
"all"
enumerated:
"none"
|
"e"
|
"E"
|
"power"
|
"SI"
|
"B"
)
"B"
enumerated:
"all"
|
"first"
|
"last"
|
"none"
)
"all"
string)
"Click to enter colorscale title"
string)
number greater than or equal to 1)
color)
enumerated:
"right"
|
"top"
|
"bottom"
)
"top"
enumerated:
"top left"
|
"top center"
|
"top right"
|
"middle left"
|
"middle center"
|
"middle right"
|
"bottom left"
|
"bottom center"
|
"bottom right"
)
"middle center"
geoid)
geo
choropleth trace is initialized with plot_ly or add_trace:plot_ly(df, type="choropleth"[, ...])
add_trace(p, type="choropleth"[, ...])"choropleth")
enumerated:
TRUE
|
FALSE
|
"legendonly"
)
TRUE
boolean)
TRUE
string)
""
number between or equal to 0 and 1)
1
string)
flaglist string)
"location", "z", "text", "name" joined with a "+"
OR "all" or "none".
"location", "z", "location+z", "location+z+text", "all"
"all"
string)
number greater than or equal to 0)
dataframe column, list, vector)
enumerated:
"ISO-3"
|
"USA-states"
|
"country names"
)
"ISO-3"
dataframe column, list, vector)
dataframe column, list, vector)
boolean)
TRUE
number)
number)
colorscale)
boolean)
TRUE
boolean)
boolean)
TRUE
enumerated:
"fraction"
|
"pixels"
)
"pixels"
number greater than or equal to 0)
30
enumerated:
"fraction"
|
"pixels"
)
"fraction"
number greater than or equal to 0)
1
number between or equal to -2 and 3)
1.02
enumerated:
"left"
|
"center"
|
"right"
)
"left"
number greater than or equal to 0)
10
number between or equal to -2 and 3)
0.5
enumerated:
"top"
|
"middle"
|
"bottom"
)
"middle"
number greater than or equal to 0)
10
color)
"#444"
number greater than or equal to 0)
1
color)
"#444"
number greater than or equal to 0)
0
color)
"rgba(0,0,0,0)"
enumerated:
"auto"
|
"linear"
|
"array"
)
integer greater than or equal to 0)
0
number)
0
number or categorical coordinate string)
1
dataframe column, list, vector)
dataframe column, list, vector)
enumerated:
"outside"
|
"inside"
|
""
)
""
number greater than or equal to 0)
5
number greater than or equal to 0)
1
color)
"#444"
boolean)
TRUE
string)
number greater than or equal to 1)
color)
angle)
auto
string)
""
string)
""
enumerated:
"all"
|
"first"
|
"last"
|
"none"
)
"all"
string)
""
enumerated:
"all"
|
"first"
|
"last"
|
"none"
)
"all"
enumerated:
"none"
|
"e"
|
"E"
|
"power"
|
"SI"
|
"B"
)
"B"
enumerated:
"all"
|
"first"
|
"last"
|
"none"
)
"all"
string)
"Click to enter colorscale title"
string)
number greater than or equal to 1)
color)
enumerated:
"right"
|
"top"
|
"bottom"
)
"top"
geoid)
geo
scattergl trace is initialized with plot_ly or add_trace:plot_ly(df, type="scattergl"[, ...])
add_trace(p, type="scattergl"[, ...])"scattergl")
enumerated:
TRUE
|
FALSE
|
"legendonly"
)
TRUE
boolean)
TRUE
string)
""
number between or equal to 0 and 1)
1
string)
flaglist string)
"x", "y", "z", "text", "name" joined with a "+"
OR "all" or "none".
"x", "y", "x+y", "x+y+z", "all"
"all"
string)
number greater than or equal to 0)
dataframe column, list, vector)
number or categorical coordinate string)
0
number)
1
dataframe column, list, vector)
number or categorical coordinate string)
0
number)
1
string)
""
flaglist string)
"lines", "markers" joined with a "+"
OR "none".
"lines", "markers", "lines+markers", "none"
color)
enumerated:
"circle"
|
"circle-open"
|
"square"
|
"square-open"
|
"diamond"
|
"diamond-open"
|
"cross"
|
"x"
)
"circle"
number greater than or equal to 0)
6
number)
1
number greater than or equal to 0)
0
enumerated:
"diameter"
|
"area"
)
"diameter"
number between or equal to 0 and 1)
colorscale)
boolean)
TRUE
number)
number)
boolean)
TRUE
boolean)
boolean)
color)
number greater than or equal to 0)
colorscale)
boolean)
TRUE
number)
number)
boolean)
TRUE
boolean)
enumerated:
"fraction"
|
"pixels"
)
"pixels"
number greater than or equal to 0)
30
enumerated:
"fraction"
|
"pixels"
)
"fraction"
number greater than or equal to 0)
1
number between or equal to -2 and 3)
1.02
enumerated:
"left"
|
"center"
|
"right"
)
"left"
number greater than or equal to 0)
10
number between or equal to -2 and 3)
0.5
enumerated:
"top"
|
"middle"
|
"bottom"
)
"middle"
number greater than or equal to 0)
10
color)
"#444"
number greater than or equal to 0)
1
color)
"#444"
number greater than or equal to 0)
0
color)
"rgba(0,0,0,0)"
enumerated:
"auto"
|
"linear"
|
"array"
)
integer greater than or equal to 0)
0
number)
0
number or categorical coordinate string)
1
dataframe column, list, vector)
dataframe column, list, vector)
enumerated:
"outside"
|
"inside"
|
""
)
""
number greater than or equal to 0)
5
number greater than or equal to 0)
1
color)
"#444"
boolean)
TRUE
string)
number greater than or equal to 1)
color)
angle)
auto
string)
""
string)
""
enumerated:
"all"
|
"first"
|
"last"
|
"none"
)
"all"
string)
""
enumerated:
"all"
|
"first"
|
"last"
|
"none"
)
"all"
enumerated:
"none"
|
"e"
|
"E"
|
"power"
|
"SI"
|
"B"
)
"B"
enumerated:
"all"
|
"first"
|
"last"
|
"none"
)
"all"
string)
"Click to enter colorscale title"
string)
number greater than or equal to 1)
color)
enumerated:
"right"
|
"top"
|
"bottom"
)
"top"
enumerated:
"none"
|
"tozeroy"
|
"tozerox"
)
"none"
color)
boolean)
enumerated:
"percent"
|
"constant"
|
"sqrt"
|
"data"
)
boolean)
dataframe column, list, vector)
dataframe column, list, vector)
number greater than or equal to 0)
10
number greater than or equal to 0)
10
integer greater than or equal to 0)
0
integer greater than or equal to 0)
0
boolean)
boolean)
color)
number greater than or equal to 0)
2
number greater than or equal to 0)
boolean)
enumerated:
"percent"
|
"constant"
|
"sqrt"
|
"data"
)
boolean)
dataframe column, list, vector)
dataframe column, list, vector)
number greater than or equal to 0)
10
number greater than or equal to 0)
10
integer greater than or equal to 0)
0
integer greater than or equal to 0)
0
boolean)
boolean)
color)
number greater than or equal to 0)
2
number greater than or equal to 0)
axisid)
x
axisid)
y
area trace is initialized with plot_ly or add_trace:plot_ly(df, type="area"[, ...])
add_trace(p, type="area"[, ...])"area")
enumerated:
TRUE
|
FALSE
|
"legendonly"
)
TRUE
boolean)
TRUE
string)
""
number between or equal to 0 and 1)
1
string)
flaglist string)
"x", "y", "z", "text", "name" joined with a "+"
OR "all" or "none".
"x", "y", "x+y", "x+y+z", "all"
"all"
string)
number greater than or equal to 0)
dataframe column, list, vector)
dataframe column, list, vector)
color)
number greater than or equal to 0)
6
enumerated:
"0"
|
"circle"
|
"100"
|
"circle-open"
|
"200"
|
"circle-dot"
|
"300"
|
"circle-open-dot"
|
"1"
|
"square"
|
"101"
|
"square-open"
|
"201"
|
"square-dot"
|
"301"
|
"square-open-dot"
|
"2"
|
"diamond"
|
"102"
|
"diamond-open"
|
"202"
|
"diamond-dot"
|
"302"
|
"diamond-open-dot"
|
"3"
|
"cross"
|
"103"
|
"cross-open"
|
"203"
|
"cross-dot"
|
"303"
|
"cross-open-dot"
|
"4"
|
"x"
|
"104"
|
"x-open"
|
"204"
|
"x-dot"
|
"304"
|
"x-open-dot"
|
"5"
|
"triangle-up"
|
"105"
|
"triangle-up-open"
|
"205"
|
"triangle-up-dot"
|
"305"
|
"triangle-up-open-dot"
|
"6"
|
"triangle-down"
|
"106"
|
"triangle-down-open"
|
"206"
|
"triangle-down-dot"
|
"306"
|
"triangle-down-open-dot"
|
"7"
|
"triangle-left"
|
"107"
|
"triangle-left-open"
|
"207"
|
"triangle-left-dot"
|
"307"
|
"triangle-left-open-dot"
|
"8"
|
"triangle-right"
|
"108"
|
"triangle-right-open"
|
"208"
|
"triangle-right-dot"
|
"308"
|
"triangle-right-open-dot"
|
"9"
|
"triangle-ne"
|
"109"
|
"triangle-ne-open"
|
"209"
|
"triangle-ne-dot"
|
"309"
|
"triangle-ne-open-dot"
|
"10"
|
"triangle-se"
|
"110"
|
"triangle-se-open"
|
"210"
|
"triangle-se-dot"
|
"310"
|
"triangle-se-open-dot"
|
"11"
|
"triangle-sw"
|
"111"
|
"triangle-sw-open"
|
"211"
|
"triangle-sw-dot"
|
"311"
|
"triangle-sw-open-dot"
|
"12"
|
"triangle-nw"
|
"112"
|
"triangle-nw-open"
|
"212"
|
"triangle-nw-dot"
|
"312"
|
"triangle-nw-open-dot"
|
"13"
|
"pentagon"
|
"113"
|
"pentagon-open"
|
"213"
|
"pentagon-dot"
|
"313"
|
"pentagon-open-dot"
|
"14"
|
"hexagon"
|
"114"
|
"hexagon-open"
|
"214"
|
"hexagon-dot"
|
"314"
|
"hexagon-open-dot"
|
"15"
|
"hexagon2"
|
"115"
|
"hexagon2-open"
|
"215"
|
"hexagon2-dot"
|
"315"
|
"hexagon2-open-dot"
|
"16"
|
"octagon"
|
"116"
|
"octagon-open"
|
"216"
|
"octagon-dot"
|
"316"
|
"octagon-open-dot"
|
"17"
|
"star"
|
"117"
|
"star-open"
|
"217"
|
"star-dot"
|
"317"
|
"star-open-dot"
|
"18"
|
"hexagram"
|
"118"
|
"hexagram-open"
|
"218"
|
"hexagram-dot"
|
"318"
|
"hexagram-open-dot"
|
"19"
|
"star-triangle-up"
|
"119"
|
"star-triangle-up-open"
|
"219"
|
"star-triangle-up-dot"
|
"319"
|
"star-triangle-up-open-dot"
|
"20"
|
"star-triangle-down"
|
"120"
|
"star-triangle-down-open"
|
"220"
|
"star-triangle-down-dot"
|
"320"
|
"star-triangle-down-open-dot"
|
"21"
|
"star-square"
|
"121"
|
"star-square-open"
|
"221"
|
"star-square-dot"
|
"321"
|
"star-square-open-dot"
|
"22"
|
"star-diamond"
|
"122"
|
"star-diamond-open"
|
"222"
|
"star-diamond-dot"
|
"322"
|
"star-diamond-open-dot"
|
"23"
|
"diamond-tall"
|
"123"
|
"diamond-tall-open"
|
"223"
|
"diamond-tall-dot"
|
"323"
|
"diamond-tall-open-dot"
|
"24"
|
"diamond-wide"
|
"124"
|
"diamond-wide-open"
|
"224"
|
"diamond-wide-dot"
|
"324"
|
"diamond-wide-open-dot"
|
"25"
|
"hourglass"
|
"125"
|
"hourglass-open"
|
"26"
|
"bowtie"
|
"126"
|
"bowtie-open"
|
"27"
|
"circle-cross"
|
"127"
|
"circle-cross-open"
|
"28"
|
"circle-x"
|
"128"
|
"circle-x-open"
|
"29"
|
"square-cross"
|
"129"
|
"square-cross-open"
|
"30"
|
"square-x"
|
"130"
|
"square-x-open"
|
"31"
|
"diamond-cross"
|
"131"
|
"diamond-cross-open"
|
"32"
|
"diamond-x"
|
"132"
|
"diamond-x-open"
|
"33"
|
"cross-thin"
|
"133"
|
"cross-thin-open"
|
"34"
|
"x-thin"
|
"134"
|
"x-thin-open"
|
"35"
|
"asterisk"
|
"135"
|
"asterisk-open"
|
"36"
|
"hash"
|
"136"
|
"hash-open"
|
"236"
|
"hash-dot"
|
"336"
|
"hash-open-dot"
|
"37"
|
"y-up"
|
"137"
|
"y-up-open"
|
"38"
|
"y-down"
|
"138"
|
"y-down-open"
|
"39"
|
"y-left"
|
"139"
|
"y-left-open"
|
"40"
|
"y-right"
|
"140"
|
"y-right-open"
|
"41"
|
"line-ew"
|
"141"
|
"line-ew-open"
|
"42"
|
"line-ns"
|
"142"
|
"line-ns-open"
|
"43"
|
"line-ne"
|
"143"
|
"line-ne-open"
|
"44"
|
"line-nw"
|
"144"
|
"line-nw-open"
)
"circle"
number between or equal to 0 and 1)